package com.jiuli_travel.blog_service.model.vo;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class TeamVO {

    private Long id;

    /**
     * 发起人
     */
    private Long userId;

    /**
     * 组团名称
     */
    private String teamName;

    /**
     * 希望人群（如“广州”）
     */
    private String position;

    /**
     * 目的地
     */
    private String destination;

    /**
     * 标签，用逗号分隔（如“穷游,三天游”）
     */
    private String tags;

    /**
     * 出发时间
     */
    private LocalDateTime departureTime;

    /**
     * 团队描述
     */
    private String description;

    /**
     * 当前人数
     */
    private Integer currentMembers;

    /**
     * 最大人数限制
     */
    private Integer maxMembers;

    /**
     * 团队状态：0 - 私密，1 - 公开
     */
    private Integer status;

    /**
     * 入团密码（仅私密团队使用）
     */
    private String password;
}
